//
//  ProcessRecordTableControler.h
//  TimeBudget
//
//  Created by isempty.chiu on 2010/9/6.
//  Copyright 2010 LifeMotion. All rights reserved.
//

#import <Cocoa/Cocoa.h>

@interface ProcessRecordTableController : NSObject {
	IBOutlet NSTableView*   processRecordTable;
	
	IBOutlet NSTextField* processRunningLabel;
}

+(ProcessRecordTableController*)sharedController;

@property (nonatomic, retain) NSTableView * processRecordTable;
@property (nonatomic, retain) NSTextField * processRunningLabel;

- (int)numberOfRowsInTableView:(NSTableView *)aTableView;

- (id)     tableView:(NSTableView *) aTableView
objectValueForTableColumn:(NSTableColumn *) aTableColumn
				 row:(int) rowIndex;

- (void)tableView:(NSTableView *)aTableView setObjectValue:(id)anObject
   forTableColumn:(NSTableColumn *)aTableColumn row:(int)rowIndex;

- (void)tableViewSelectionDidChange:(NSNotification *)aNotification;

@end
